passenger and goods train - Francés Inglés Diccionario